package com.cfjjc.gz.funcpermission.vo;

import com.cfjjc.gz.common.vo.BaseVO;

/**
 * 
 * 说明： 角色菜单表的值对象类
 * 
 * @author  liuxun
 * @since 2012-03-06
 * @version 1.0
 */ 
public class R_ROLE_MENUVO extends BaseVO {

    /**
	 * 
	 */
	private static final long serialVersionUID = -1656188491613621998L;

	//作为主键的属性名列表
    private static String[] KEY_PROPERTY_NAMES = {  "auto_id" };

    private String auto_id; //自动生成ID   (主键)     

    private String role_id; //角色ID      

    private String menu_id; //菜单ID      
    
	private String create_by; // 创建人

	private String create_at; // 创建时间

	private String update_by; // 更新人

	private String update_at; // 更新时间

    // 实现父类方法。返回主键属性名列表
    public String[] getKeyPropNames() {
        return KEY_PROPERTY_NAMES;
    }    

    /** 以下为get,set方法 */

	/**
	 * @return 返回 自动生成ID
	 */
    public String getAuto_id() {
      return this.auto_id;
    }
    /**
	 * @param auto_id
	 *            要设置的 自动生成ID
	 */
    public void setAuto_id(String auto_id) {
      this.auto_id = auto_id;
    }

	/**
	 * @return 返回 角色ID
	 */
    public String getRole_id() {
      return this.role_id;
    }
    /**
	 * @param role_id
	 *            要设置的 角色ID
	 */
    public void setRole_id(String role_id) {
      this.role_id = role_id;
    }

	/**
	 * @return 返回 菜单ID
	 */
    public String getMenu_id() {
      return this.menu_id;
    }
    /**
	 * @param menu_id
	 *            要设置的 菜单ID
	 */
    public void setMenu_id(String menu_id) {
      this.menu_id = menu_id;
    }
    
	/**
	 * @return 返回 创建人
	 */
	public String getCreate_by() {
		return create_by;
	}

	/**
	 * @param create_by 
	 *            要设置的 创建人 
	 */
	public void setCreate_by(String create_by) {
		this.create_by = create_by;
	}

	/**
	 * @return 返回 创建时间
	 */
	public String getCreate_at() {
		return create_at;
	}

	/**
	 * @param create_at 
	 *            要设置的 创建时间 
	 */
	public void setCreate_at(String create_at) {
		this.create_at = create_at;
	}

	/**
	 * @return 返回 更新人
	 */
	public String getUpdate_by() {
		return update_by;
	}

	/**
	 * @param update_by 
	 *            要设置的 更新人 
	 */
	public void setUpdate_by(String update_by) {
		this.update_by = update_by;
	}

	/**
	 * @return 返回 更新时间
	 */
	public String getUpdate_at() {
		return update_at;
	}

	/**
	 * @param update_at 
	 *            要设置的 更新时间 
	 */
	public void setUpdate_at(String update_at) {
		this.update_at = update_at;
	}
	
  	/**
	 * 将对象的内容以字符串的方式输出
	 */
    public String toString() {
        StringBuffer str = new StringBuffer();

        str.append(this.getClass().getName())
            .append("[ 自动生成ID=").append(this.auto_id)
            .append(", 角色ID=").append(this.role_id)
            .append(", 菜单ID=").append(this.menu_id)
            .append(", 创建人=").append(this.create_by)
            .append(", 创建时间=").append(this.create_at)
            .append(", 更新人=").append(this.update_by)
            .append(", 更新时间=").append(this.update_at)	            
            .append(" ]");

        return str.toString();
    }
}
